home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 3 / Precision Software Applications Silver Collection Volume Three (PSM) (1993).iso / drivers / 1540beta.arj / ADDBETA.TXT next >
Text File  |  1992-12-09  |  8KB  |  172 lines

  1. Here are the latest (921207) BETA release drivers for Adaptec host adapters
  2. and OS/2 2.0. The next official release of Adaptec drivers will be included
  3. in the next release of OS/2 2.0. 
  4.  
  5. If you are NOT experiencing problems with the current driver, there is no
  6. reason to upgrade. The major enhancement of this version is the /V switch
  7. which will allow you to easily verify that the ADD has loaded.
  8.  
  9.  
  10. Command line switches for Adaptec drivers and OS/2 2.0
  11.  
  12. OS/2 adapter device drivers (.ADD files) are normally installed automatically 
  13. and require no further information from the user. However, in certain situations 
  14. the user may wish to modify the behavior of the driver to meet their specific 
  15. needs. 
  16.  
  17. ***** IMPORTANT *****
  18. Please proceed cautiously with the following information. If you have purchased
  19. software which requires you to use switches, it should include instructions
  20. on how to use them. Most software requires no switches and you do not need to
  21. concern yourself with the information about switch settings.
  22.  
  23. The following examples will all use the driver for the Adaptec 1542B, but the 
  24. driver for any other Adaptec host adapter can be used instead.
  25.  
  26. The standard format for command line switches is :
  27. BASEDEV=AHA154X.ADD  [Universal Parameter] 
  28.                      [Adapter ID] [Unit Parameter] {: [SCSI Target ID]}
  29.  
  30. [Universal Parameter] - An option that applies to all adapters controlled by 
  31.                         the driver.
  32.  
  33. [Adapter ID] - /A:n, where n is the number (zero relative) of the adapter installed 
  34.                in the
  35.                system. The adapter ID is determined when the driver is loaded 
  36.                based on the order that adapters are found in the system. 
  37.                Please refer to the section on each host adapter to determine 
  38.                the scanning order.
  39.  
  40. [Unit Parameter] - The modification being made to the behavior of the selected 
  41.                    host adapter.
  42.  
  43. [SCSI Target ID] - The targets to which the Unit Parameter will be applied. 
  44.                    This parameter may be and single ID (d) or list of IDs 
  45.                    (d,d,d).
  46.  
  47. Universal Parameters
  48.  
  49.     /ET - Allow embedded targets.  This parameter indicates that the ADD 
  50.         should assume that all targets have more than one logical unit (LUN) 
  51.         defined.
  52.  
  53.     /!ET - Do not allow embedded targets (DEFAULT). This parameter 
  54.         indicates that the ADD should assume that all targets have only one 
  55.         logical unit (LUN) defined.
  56.  
  57.     /V - Load driver verbosely. This parameter will display the driver 
  58.         name as well as the version number and Adaptec copyright if the driver 
  59.         loads successfully. This switch is only valid in drivers dated 
  60.         11/24/92 and later.
  61.  
  62. General Unit Parameters
  63.  
  64.  
  65.     /DM - Enable DASD manager support (DEFAULT). This parameter allows 
  66.     OS2DASD.DMD to control the specified target(s) if they are identified as DASD 
  67.     devices.
  68.  
  69.     /!DM - Disable DASD manager support. This parameter prevents 
  70.     OS2DASD.DMD from controlling the specified target(s).
  71.  
  72.     /SM - Enable SCSI manager support (DEFAULT). This parameter allows 
  73.     OS2SCSI.DMD to control the specified target(s) if they are identified as NON-
  74.     DASD SCSI devices. All SCSI hard drives will be controlled by OS2DASD.DMD.
  75.  
  76.     /!SM - Disable SCSI manager support. This parameter prevents 
  77.         OS2SCSI.DMD from controlling the specified target(s).
  78.  
  79.     Example 1
  80.     Suppose that you had a removable hard drive as target 3 and you wanted 
  81.         to control the hard drive with an ASPI application and driver. 
  82.         Normally OS2DASD will allocate this device, treat it as a large 
  83.         floppy and prevent you from sending any SCSI commands via ASPI. 
  84.  
  85.     BASEDEV=AHA154X.ADD /A:0 /!DM:3 will prevent OS2DASD.DMD from 
  86.     accessing the target and still allow OS2SCSI.DMD and OS2ASPI.DMD to 
  87.         share access to it.
  88.  
  89.     Example 2
  90.     Suppose that you had a CD-ROM as target 4 on host adapter 0 and 
  91.         two DASD devices as targets 1 and 5 on host adapter 1.
  92.  
  93.     BASEDEV=AHA154X.ADD /ET /A:0 /!SM:4 /A:1 /!DM:1,5 will prevent 
  94.     OS2SCSI.DMD from accessing the CD-ROM and prevent OS2DASD.DMD from 
  95.     controlling the DASD devices. The driver will also search for multiple
  96.         LUNs on all host adapters.
  97.  
  98.     Important Tips
  99.         1)There are no switches for controlling OS2ASPI.DMD directly. IBM did      
  100.         not define them in their specification and we cannot be sure that other host 
  101.         adapters will have the same switches.
  102.  
  103.         2) OS2SCSI.DMD will only allocate devices when a device drivers 
  104.         requests it, but this will prevent OS2ASPI from accessing it. There is 
  105.         nothing in the ASPI specification regarding device allocation so 
  106.         OS2ASPI must rely on other managers to fairly share targets. This 
  107.         should only be a problem if you have two drivers that use different 
  108.         managers and you want them both to access the same target at the same 
  109.         time.
  110.  
  111.         3) Do NOT disable DASD manaager access to target 0 if you are booting
  112.         from your SCSI host adapter. This will prevent the system from booting.
  113.         
  114. Driver Specific Information
  115.  
  116. AHA152X.ADD
  117. This driver can support two host adapters and searches for them at ports 340H 
  118. and 140H; boards are assigned adapter numbers in the order they are found.
  119.  
  120.       Universal Parameters
  121.     /SN - Allow synchronous negotiation (DEFAULT).
  122.     /!SN - Prevent synchronous negotiation.
  123.  
  124.       Special Unit Parameters
  125.  
  126.         /D - Allow targets to disconnect from the SCSI bus (DEFAULT).
  127.         /!D - Prevent targets from disconnecting from the SCSI bus.
  128.  
  129.         /H:x - Specifies the host adapter SCSI ID. A number from 0-7 replaces 
  130.         x. The default ID is 7. If you specify an invalid number, the default 
  131.         is used.
  132.  
  133.         /Q:x - Specifies the host adapter interrupt request (IRQ) channel. 
  134.         A channel number (9, 10, 11, 12) replaces x. If you specify an invalid 
  135.         channel number, the channel specified by the host adapter jumper 
  136.         settings is used. The host adapter jumper block must also be jumpered 
  137.         accordingly.
  138.  
  139.         /Y - Enable parity checking on the SCSI bus (DEFAULT).
  140.         /!Y - Disable parity checking on the SCSI bus.
  141.  
  142. AHA154X.ADD
  143. This driver can support four host adapters, distributed among six possible 
  144. port addresses. The port addresses are scanned in the order 330H, 334H,
  145. 230H, 234H, 130H, 134H; boards are assigned adapter numbers in the order 
  146. they are found.
  147.  
  148.         Special Unit Parameters (09/19/92 and later )
  149.  
  150.         /BON:t - allows the bus-on time to be set to a value between 2 and 15 
  151.         microseconds. The default value for OS/2 2.0 is 7 microseconds and 
  152.         this value should be used for most systems. 
  153.  
  154.         /D - Allow targets to disconnect from the SCSI bus (DEFAULT).
  155.         /!D - Prevent targets from disconnecting from the SCSI bus.
  156.         *** This command is not supported on boards earlier than revision B.
  157.  
  158.  
  159. AHA164X.ADD
  160. This driver can support host adapters installed in any 16-bit MCA slot. The 
  161. slots are scanned from lowest to highest and boards are assigned adapter 
  162. numbers in the order they are found. The slots are scanned twice, the first 
  163. scan will find all boards with their BIOS enabled and the second will find 
  164. those with their BIOS disabled.
  165.  
  166. AHA174X.ADD
  167. This driver can support host adapters installed in any EISA slot. Adapter 
  168. numbers are first assigned to boards with their BIOS enabled; the numbers are 
  169. assigned from lowest BIOS address to highest address. Any remaining boards are 
  170. assigned adapter numbers by scanning the slots from lowest to highest and 
  171. boards are assigned adapter numbers in the order they are found.
  172.